Google Earth - Map - Kafr el-Dawwar (Kafr ad Dawwār)
World
>
Africa
>
United Arab Republic
>
Beheira Governorate
>
Kafr el-Dawwar